HAL ICACHE APIs listing for migration ¶
This section provides a full listing of the HAL1 APIs for migration. It includes the various constants, enumerations, structures, functions, and macros.
HAL ICACHE constants ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
ICACHE_1WAY |
u5, h5 |
HAL_ICACHE_ASSOCIATIVITY_1WAY |
|
|
ICACHE_2WAYS |
u5, h5 |
HAL_ICACHE_ASSOCIATIVITY_2WAYS |
|
|
ICACHE_MONITOR_HIT_MISS |
u5, h5 |
HAL_ICACHE_MONITOR_ALL |
|
|
ICACHE_MONITOR_HIT |
u5, h5 |
HAL_ICACHE_MONITOR_HIT |
|
|
ICACHE_MONITOR_MISS |
u5, h5 |
HAL_ICACHE_MONITOR_MISS |
|
|
ICACHE_REGION_0 |
u5, h5 |
HAL_ICACHE_REGION_0 |
|
|
ICACHE_REGION_1 |
u5, h5 |
HAL_ICACHE_REGION_1 |
|
|
ICACHE_REGION_2 |
u5, h5 |
HAL_ICACHE_REGION_2 |
|
|
ICACHE_REGION_3 |
u5, h5 |
HAL_ICACHE_REGION_3 |
|
|
ICACHE_REGIONSIZE_2MB |
u5, h5 |
HAL_ICACHE_REGION_SIZE_2MBYTES |
|
|
ICACHE_REGIONSIZE_4MB |
u5, h5 |
HAL_ICACHE_REGION_SIZE_4MBYTES |
|
|
ICACHE_REGIONSIZE_8MB |
u5, h5 |
HAL_ICACHE_REGION_SIZE_8MBYTES |
|
|
ICACHE_REGIONSIZE_16MB |
u5, h5 |
HAL_ICACHE_REGION_SIZE_16MBYTES |
|
|
ICACHE_REGIONSIZE_32MB |
u5, h5 |
HAL_ICACHE_REGION_SIZE_32MBYTES |
|
|
ICACHE_REGIONSIZE_64MB |
u5, h5 |
HAL_ICACHE_REGION_SIZE_64MBYTES |
|
|
ICACHE_REGIONSIZE_128MB |
u5, h5 |
HAL_ICACHE_REGION_SIZE_128MBYTES |
|
|
ICACHE_MASTER1_PORT |
u5, h5 |
HAL_ICACHE_MASTER1_PORT |
|
|
ICACHE_MASTER2_PORT |
u5, h5 |
HAL_ICACHE_MASTER2_PORT |
|
|
ICACHE_OUTPUT_BURST_WRAP |
u5, h5 |
HAL_ICACHE_BURST_WRAP |
|
|
ICACHE_OUTPUT_BURST_INCR |
u5, h5 |
HAL_ICACHE_BURST_INCR |
|
|
ICACHE_IT_BUSYEND |
u5, h5 |
Removed / New Usage changes |
|
|
ICACHE_IT_ERROR |
u5, h5 |
Removed / New Usage changes |
|
|
ICACHE_FLAG_BUSY |
u5, h5 |
Removed / New Usage changes |
|
|
ICACHE_FLAG_BUSYEND |
u5, h5 |
Removed / New Usage changes |
|
|
ICACHE_FLAG_ERROR |
u5, h5 |
Removed / New Usage changes |
HAL ICACHE macros ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
__HAL_ICACHE_ENABLE_IT |
u5, h5 |
Removed / New Usage changes |
|
|
__HAL_ICACHE_DISABLE_IT |
u5, h5 |
Removed / New Usage changes |
|
|
__HAL_ICACHE_GET_IT_SOURCE |
u5, h5 |
Removed / New Usage changes |
|
|
__HAL_ICACHE_GET_FLAG |
u5, h5 |
Removed / New Usage changes |
|
|
__HAL_ICACHE_CLEAR_FLAG |
u5, h5 |
Removed / New Usage changes |
HAL ICACHE structures ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
ICACHE_RegionConfigTypeDef |
u5, h5 |
hal_icache_region_config_t |
HAL ICACHE functions ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_ICACHE_Enable |
u5, h5 |
HAL_ICACHE_Start |
|
|
HAL_ICACHE_Disable |
u5, h5 |
HAL_ICACHE_Stop |
|
|
HAL_ICACHE_IsEnabled |
u5, h5 |
Removed / New Usage changes |
|
|
HAL_ICACHE_ConfigAssociativityMode |
u5, h5 |
HAL_ICACHE_SetAssociativityMode |
|
|
HAL_ICACHE_DeInit |
u5, h5 |
HAL_ICACHE_DeInit |
|
|
HAL_ICACHE_Invalidate |
u5, h5 |
HAL_ICACHE_Invalidate |
|
|
HAL_ICACHE_Invalidate_IT |
u5, h5 |
HAL_ICACHE_Invalidate_IT |
|
|
HAL_ICACHE_WaitForInvalidateComplete |
u5, h5 |
Removed / New Usage changes |
|
|
HAL_ICACHE_Monitor_Start |
u5, h5 |
HAL_ICACHE_EnableMonitors |
|
|
HAL_ICACHE_Monitor_Stop |
u5, h5 |
HAL_ICACHE_DisableMonitors |
|
|
HAL_ICACHE_Monitor_Reset |
u5, h5 |
HAL_ICACHE_ResetMonitors |
|
|
HAL_ICACHE_Monitor_GetHitValue |
u5, h5 |
HAL_ICACHE_GetMonitorHitValue |
|
|
HAL_ICACHE_Monitor_GetMissValue |
u5, h5 |
HAL_ICACHE_GetMonitorMissValue |
|
|
HAL_ICACHE_IRQHandler |
u5, h5 |
HAL_ICACHE_IRQHandler |
|
|
HAL_ICACHE_InvalidateCompleteCallback |
u5, h5 |
HAL_ICACHE_InvalidateCompleteCallback |
|
|
HAL_ICACHE_ErrorCallback |
u5, h5 |
HAL_ICACHE_ErrorCallback |
|
|
HAL_ICACHE_EnableRemapRegion |
u5, h5 |
wrapper_HAL_ICACHE_EnableRemapRegion |
|
|
HAL_ICACHE_DisableRemapRegion |
u5, h5 |
wrapper_HAL_ICACHE_DisableRemapRegion |